#include "Filtre.h"

namespace  FeatureProcessing {
	namespace Filtres {

		void Filtre::setSignal(SignalArray & _input){
			SignalArray::Iterator ite;

			// suppression des anciens resultats
			output = _input;

			for (ite=output.begin(); ite!=output.end(); ++ite){
				// filtre
				filtrer(((NumericSignal&) *ite).getVector());
			}
		}

		SignalArray & Filtre::getSignal(){
			return output;
		}
	}
}